"""
多态的前提:
    1.必须存在继承
    2. 多个子类继承同一个父类
    3. 子类重写父类的同一个方法
多态:不同的子类,调用相同的父类方法,产生不同的结果
"""
class Mather:
    def eat(self,food):
        print("吃",food)

class Son1(Mather):

    def eat(self,food):
        # super().eat()
        print("喝西本风"+food)


class Son2(Mather):

    def eat(self,food):
        print("吃"+food)


s1=Son1()
s1.eat()
s2=Son2()
s2.eat()